package com.zxl.composite;
/**
 * Ҷ�ӽڵ����
 * @author zxl
 * 2016��7��26��
 */
public class Leaf extends Component {

	public Leaf(String nameString) {
		super(nameString);
	}
	/**
	 * ����Ҷ��û�������ӷ�֧����Ҷ����add��remove����ʵ��û������
	 * �����������������Ҷ�ڵ��֦�ڵ�����ڳ����ε�������Ǿ���
	 * ��ȫһ�µĽӿ�
	 */
	@Override
	public void add(Component component) {
		System.out.println("�޷�����һ���ڵ�");
	}

	@Override
	public void remove(Component component) {
		// TODO Auto-generated method stub
		System.out.println("�޷��Ƴ�һ���ڵ�");
	}
	/**
	 * Ҷ�ӽڵ�ľ��巽��
	 */
	@Override
	public void display(int depth) {
		// TODO Auto-generated method stub
		System.out.println(nameString);
	}

}
